// manager/pages/process/components/step/index.js
Component({

    /**
     * 组件的属性列表
     */
    properties: {
        fixed: {
			type: Boolean,
			value: false
		},
		align: {
			type: String,
			value: 'left'
		},
		minWidth: {
			type: Number,
			value: 185
		},
		activeColor: {
			// 激活状态颜色
			type: String,
			value: '#333'
		},
		deactiveColor: {
			// 未激活状态颜色
			type: String,
			value: '#A8A8A8'
		},
		stepList: {
			type: Array,
			value () {
				return []
			}
		},
		valueKey: {
			type: String,
			value: "text"
        },
        showBtn: {
            type: Boolean,
			value: true
        }
    },

    /**
     * 组件的初始数据
     */
    data: {

    },

    /**
     * 组件的方法列表
     */
    methods: {
        /** 点击切换 */
		stepChange(e) {
            this.triggerEvent('change', e.currentTarget.dataset);
        },
        /** 提交 */
        submit(e){
            this.triggerEvent('submit');
        }
    }
})